separate motor transport company - Turc Anglais Dictionnaire